package com.neuedu.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.neuedu.entity.BaseEntity;
import java.io.Serializable;
import lombok.*;

/**
 * <p>
 * 膳食日历表
 * </p>
 *
 * @author wangyu
 * @since 2025-10-21
 */
@Getter
@Setter
@ToString
@AllArgsConstructor
@NoArgsConstructor
public class Meal extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 星期
     */
    private Integer weekDay;

    /**
     * 食品id
     */
    private Integer foodId;

    /**
     * 食品类型（1.早餐、2.午餐、3.晚餐
     */
    private Integer mealType;

    /**
     * 口味（多糖、多盐、少糖、少盐）
     */
    private String taste;

    /**
     * 逻辑删除标记（0：显示；1：隐藏）
     */
    private Integer isDeleted;

    /**
     * 食物信息
     */
    @TableField(exist = false)
    private Food food;
}
